potato leafroll virus - German English Dictionary